I can't advise on the eating, others here rescue stray cats, so they would know better. Some strays are so hungry they bolt all their food, then throw it up because they ate so quickly.
Since he is very hungry and might be dehydrated, it might be a few hours before he HAS anything to put in the litter box!![]()
You can also call your local SPCA or Humane or your vet for advice.
Pepper is GORGEOUS - I love his eyes!
Bookmarks