Adorable! Look at those paws, so big and cute! I think EVO should satisfy all his nutritional requirements, but may check with the vet on allergies, could be something like grass or weed pollens.