Just seeing this too. Connie, I am so sorry that both you and little Faith are having to go through this. I will keep you both in my prayers.
A few years back, Toto began to exhibit the same symptoms and after testing & xrays, our vet found that she had 5 seperated ribs. Sadly, it was due to the fact that we had allowed her to gain too much weight and her tiny bone structure just couldn't support it. We felt so bad ... had to feed her less and she
still acts like we are starving her!

She is still a little overweight but has had no more incidents. I'm not suggesting that little Faith has the same problem, just had a "flashback" when I read her symptoms!
Hugs & puppy smoochies from Toto & me.