Family-run in Australia

Real pet food. Made in Australia.

Raw meals, bones, treats and toppers from a family business that has fed Melbourne's dogs and cats for more than 15 years. No preservatives or chemicals added.

A cavoodle tucking into a BM Animals Slow Cooked tub in the shop

Our raw meals

New to raw feeding?

Start simple. We'll help you get the mix right.

Most dogs start on an 80:10:10 base: muscle meat, offal and minced bone. Ask us in the shop, or read the guide first.

Read the raw feeding guide
1
Pick a base80:10:10 or Basic BARF, in 1kg packs or bulk.
2
Work out the amountUse the feeding guide on each raw meal page.
3
Add bones and treatsRaw meaty bones and chews for teeth and boredom.
John with two dogs beside the freezers in the Bayswater shop

Visit the shop

Come and meet the team (and the dogs).

John and Maree have run BM Animals in Bayswater for more than 15 years. Pop in, ask us anything, and pick up your order while you're here.

Address
1 McLellan Street, Bayswater VIC
Hours
Tue to Fri 9am to 6pm, Sat 9am to 5pm, closed Sun and Mon
Phone
0488 144 675
Pick up
Free at checkout. Fresh orders need 2 to 4 days' notice.
Get directions
4.7
from 71 Google reviews
Read our Google reviews
BM emu naturally, food and treats

One Australian protein, start to finish.

Our emu range: raw meals and dehydrated treats from Australian emu. By BM Animals.

Shop the emu range