Welcome to Pet Talk MyDogSnow!

I'm sorry to hear about Snow. Sounds like she has had a rough life. She's probally very happy she has you to take care of her and give her lots of love.