Everyone knows what recycling is. We can all agree that turning waste into a reusable product is a great idea.

Meet the 23-year-old Amarildo Silvo Filho, who is an entrepreneur and currently lives in Campina Grande, Brazil. He worked in a grocery store. However, he wasn’t really happy at his job, so he decided to quit two years ago.

Instead of getting another meaningless job, he was determined to do something that will help the environment and the stray animals roaming around the neighborhood.

Read More: Little Girl Sings Touching Song To Cat Before He Passes


One day, he noticed used tires stacked in a nearby parking lot. He also saw homeless animals usually curl up in the tires to get a good night’s sleep.

Since he is an artist who already loves to use “found” objects in his art, he decided to turn the old tires in cozy beds for stray dogs and cats. He wants the homeless animals to feel like they have a home and make them more comfortable.

At first, he decided to do an experiment and recycled just one tire into a pet bed for one homeless animal. The experiment was very successful so he made even more beds.

In the last two years, he built more than 6,000 cozy beds that can accommodate animals from all sizes, from a litter of kittens to mid-sized dogs. Filho makes one pet bed for 40 minutes.

First, he cleans the tires and cuts the edge off one side. Then, he paints and decorates the bed with colorful patterns and the animal’s name. At last, he makes bedding and pillows so the animals can be comfortable.

After making several beds, Filho founded a company called Cãominhas Pets and sells the beds but just in two of Brazil’s states.

Now, his beds became so popular and now many eco-friendly pet owners have already made their orders. However, Filho doesn’t make just pet beds. He also turns tires into planters, furniture, and recycling bins. Sometimes he buys tires in bulk or receives them through donations.

Check Filho’s Instagram account for his awesome designs.

Read More: Five Elderly Chinese Women Feed 1,300 Starving Dogs Every Morning