The little foster kitten is soooo cute - I love the pics you've posted!

I'm so sorry to hear about the rats, that entire day sounds like a real nightmare! Looks like you found the best solution possible. Poor Dylan, a speedy recovery to your brave little boy!

Kirsten