I'm a vet tech/pet sitter and have used Bach's with my separation anxiety ridden lab. It works wonders in calming her down. However, it takes about 7-10 days before you really see a difference. I recommend it to all my clients that have high strung or anxiety ridden pets. It works great on humans too!