I'd lose the shirt. Beast Boy may be a vegetarian, but he's not COMPLETELY stupid. Every pet he has there other than the rabbit needs meat in its diet. The cat, at the very least, is a 100% obligate carnivore, and the dog close to it (they can live on veggies but they're miserable and sickly.)